package com.yzy.custom.udf;

import org.apache.hadoop.hive.ql.exec.UDF;

/*
旧版本实现UDF自定义函数的时候，需要将自己的类继承UDF类
 */
public class MyUDFdemo1 extends UDF {
    /*
    实现evaluate函数
    将来hive调用函数的时候，实际上就是在调用该类中的evaluate方法
    evaluate函数的返回值实际上就是自定义函数得返回值
    evaluate函数的参数就是将来SQL传入的列值

    需求：传入一个字符串返回一个新的字符串
     SMITH --->  yzy: SMITH
     */


    public String evaluate(String str){
        return "yzy"+str;
    }


}
